package com.pe.cineplanet.proyectocine.domain;

import java.io.Serializable;
import java.util.Set;

 

public class Usuario implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 6479579465685709083L;
	private int id_usuario;
	private String nom_usuario;
	private String ape_usuario;
	private String correo_usuario;
	private String pwd_usuario;
	private String tipo_usuario;
	private String fec_nacimiento;
	private String nick_usuario;
	//bi-directional many-to-one association to Perfil
	private Perfil perfil;
	//bi-directional many-to-one association to Pedido
	private Set<Pedido> pedidos;
	//bi-directional many-to-one association to Reserva
	private Set<Reserva> reservas;
	
	public Usuario() {
 
	}
	
	public Usuario(String nom_usuario,String ape_usuario,String correo_usuario,String pwd_usuario,
			       String tipo_usuario,String fec_nacimiento,Perfil perfil,String nick_usuario) {
		
		this.nom_usuario=nom_usuario;
		this.ape_usuario=ape_usuario;
		this.correo_usuario=correo_usuario;
		this.pwd_usuario=pwd_usuario;
		this.tipo_usuario=tipo_usuario;
		this.fec_nacimiento=fec_nacimiento;
		this.perfil=perfil;
		this.nick_usuario=nick_usuario; 
	}
	
	public int getId_usuario() {
		return id_usuario;
	}

	public void setId_usuario(int id_usuario) {
		this.id_usuario = id_usuario;
	}

	public String getNom_usuario() {
		return nom_usuario;
	}

	public void setNom_usuario(String nom_usuario) {
		this.nom_usuario = nom_usuario;
	}

	public String getApe_usuario() {
		return ape_usuario;
	}

	public void setApe_usuario(String ape_usuario) {
		this.ape_usuario = ape_usuario;
	}

	public String getCorreo_usuario() {
		return correo_usuario;
	}

	public void setCorreo_usuario(String correo_usuario) {
		this.correo_usuario = correo_usuario;
	}

	public String getPwd_usuario() {
		return pwd_usuario;
	}

	public void setPwd_usuario(String pwd_usuario) {
		this.pwd_usuario = pwd_usuario;
	}

	public String getTipo_usuario() {
		return tipo_usuario;
	}

	public void setTipo_usuario(String tipo_usuario) {
		this.tipo_usuario = tipo_usuario;
	}

	public String getFec_nacimiento() {
		return fec_nacimiento;
	}

	public void setFec_nacimiento(String fec_nacimiento) {
		this.fec_nacimiento = fec_nacimiento;
	}

	public Perfil getPerfil() {
		return perfil;
	}

	public void setPerfil(Perfil perfil) {
		this.perfil = perfil;
	}
	public String getNick_usuario() {
		return nick_usuario;
	}

	public void setNick_usuario(String nick_usuario) {
		this.nick_usuario = nick_usuario;
	}

	public Set<Pedido> getPedidos() {
		return pedidos;
	}

	public void setPedidos(Set<Pedido> pedidos) {
		this.pedidos = pedidos;
	}

	public Set<Reserva> getReservas() {
		return reservas;
	}

	public void setReservas(Set<Reserva> reservas) {
		this.reservas = reservas;
	}
	
	/*@Override
	public String toString() {
	
		return "id_usuario"+id_usuario+"nom_usuario"+nom_usuario+"ape_usuario"+ape_usuario+
		"correo_usuario"+correo_usuario+"pwd_usuario"+pwd_usuario+"tipo_usuario"+tipo_usuario+
		"fec_nacimiento"+fec_nacimiento+"id_perfil"+id_perfil+"nick_usuario"+nick_usuario;
	}*/

}

